idealist ifade - German English Dictionary